Software Development with Grammatical Approach
نویسندگان
چکیده
The paper presents a grammatical approach to software development. It supports formal software specification using attribute grammars, from which a rapid prototype can be generated, as well as the incremental software development. Domain concepts and relationships among them have to be identified from a problem statement and represented as a context-free grammar. The obtained context-free grammar describes the syntax of a domain-specific language whose semantics is the same as the functionality of the system under implementation. The semantics of this language is then described using attribute grammars from which a compiler is automatically generated. The execution of a particular program written in that domain-specific language corresponds to the execution of a prototype of the system on a particular use case.
منابع مشابه
The Conceptual Development of In-service EFL Teachers’ Perception of Grammatical Mediation on Three Planes: A Sociocultural Perspective
The present study, following Vygotskyan Sociocultural theory in education, and inspired by Rogoff’s conceptualization (1995, 2003) of development, aimed at conceptual development of in-service EFL teachers. To this end, two Iranian EFL teachers with pseudonyms (Tara and Sara) were selected as participants of the study. The participating teachers were first taught the sociocultural c...
متن کاملInvestigating the relationship among complexity, range, and strength of grammatical knowledge of EFL students
Assessment of grammatical knowledge is a rather neglected area of research in the field with many open questions (Purpura, 2004). The present research incorporates recent proposals about the nature of grammatical development to create a framework consisting of dimensions of complexity, range and strength, and studies which dimension(s) can best predict the stat...
متن کاملLexical and Grammatical Collocations in Writing Production of EFL Learners
Lewis (1993) recognized significance of word combinations including collocations by presenting lexical approach. Because of the crucial role of collocation in vocabulary acquisition, this research set out to evaluate the rate of collocations in Iranian EFL learners' writing production across L1 and L2. In addition, L1 interference with L2 collocational use in the learner' writing samples was st...
متن کاملGrammatical Competence Development of Nursery School Children Acquiring Persian
This qualitative study is conducted to answer four questions: First, whether there is a difference between the grammatical competence development of a group of children aged 2.6 (two years and six months) and a group of children aged 3.6 (three years and six months). Second, whether there is a significant difference between the two age groups concerning their Mean Length of Utterance (MLU). Thi...
متن کاملCharacterizing the Sequential Structure of Interactive Behaviors Through Statistical and Grammatical Techniques
Statistical and grammatical techniques are reviewed as an integrated approach to exploratory sequential data analysis (ESDA) for categorical data. The first step is the identification and validation of the categories to be analyzed. The main statistical techniques discussed are log-linear modeling and lag sequential analysis. These methods allow for the statistical evaluation of a wide range of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Informatica (Slovenia)
دوره 28 شماره
صفحات -
تاریخ انتشار 2004